delayed in accomplishing a job or task - Español Inglés Diccionario